package org.brisling.sysman.domain;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Lob;
import javax.persistence.Table;
import javax.persistence.TableGenerator;
import javax.persistence.Transient;

import org.brisling.base.domain.impl.BaseDomain;
import org.brisling.base.domain.inf.BaseLobDomainInf;
import org.brisling.common.ConstSysParam;


/**
 * 
 * 角色实体类
 * @author : jackson wang
 * @Date   : 2015年10月8日 下午10:01:07
 * @version: 1.0
 * 
 */
@Entity
@Table(name=ConstSysParam.MODULE_LOB)
public class SysLob extends BaseDomain implements BaseLobDomainInf {

	
	
	@Transient
	private String lobid;
	
	
	private String fieldName;	
	
	@Column(length=4000)
	private String contents;
	/*
	 * 备注，基类字段
	 */
//	private String comment;
	@Lob	
	private String lob_contents;	
	

	public String getContents() {
		return contents;
	}

	public void setContents(String contents) {
		this.contents = contents;
	}

	public String getLob_contents() {
		return lob_contents;
	}

	public void setLob_contents(String lob_contents) {
		this.lob_contents = lob_contents;
	}

	public String getFieldName() {
		return fieldName;
	}

	public void setFieldName(String fieldName) {
		this.fieldName = fieldName;
	}

	public String getLobid() {
		return lobid;
	}

	public void setLobid(String lobid) {
		this.lobid = lobid;
	}	
	
	
}
